package com.kangfu.db.mapper;


import com.kangfu.db.domain.entity.UserPrescription;
import com.kangfu.db.model.vo.UserPrescriptionLessonVo;
import com.kangfu.db.model.vo.UserPrescriptionLessonWeekVo;
import org.apache.ibatis.annotations.Param;

import java.time.LocalDate;
import java.util.List;

/**
 * 用户运动处方配置Mapper接口
 * 
 * @author ruoyi
 * @date 2022-10-14
 */
public interface UserPrescriptionMapper 
{

    public UserPrescription getUserPrescriptionById(@Param("id") Integer id);

    public UserPrescription getUserPrescriptionByDate(@Param("userId") int userId, @Param("localDate") LocalDate localDate);

    public List<UserPrescription> getWeekUserPrescriptionList(@Param("userId") Integer userId, @Param("offset") Integer offset, @Param("pageSize") Integer pageSize);

    public UserPrescription getUserPrescriptionByUserId(@Param("userId") Integer userId);

}
